@charset "utf-8";
@import url(public.css);



.banner{ margin:20px auto 0px auto}

#dong01{ float:left; width:510px}
#dong01 .pcon{ margin:0 auto}


#qydt{ float:right; width:455px}
#qydt .pcon{ margin:0 auto;}
#qydt .pimg{ margin:0px auto; background:url(../images/line01.jpg) bottom repeat-x; height:110px}
#qydt .pimg .img{ float:left; width:120px; padding-top:10px}
#qydt .pimg .con{ float:right; width:325px; padding-top:10px}
#qydt .pimg .con h4 a{color:#1079c3;}
#qydt .pimg .con h4{ margin:0 auto; text-align:left; line-height:30px; font-size:14px}
#qydt .pimg .con .des{ margin:0 auto; text-align:left; line-height:20px}
#qydt .pcon .ncon{ margin:0 auto; padding-top:10px}
#qydt .pcon .ncon dd{ float:left; width:455px; text-align:left; line-height:24px; background:url(../images/icon02.jpg) left 5px no-repeat; text-indent:10px}
#qydt .pcon .ncon dd span{ float:right}


.banner01{ margin:35px auto 0px auto; background:url(../images/borderbg.jpg) center top no-repeat; padding-top:35px}


#dqgz{ float:left; width:350px; margin-right:30px; height:270px}
#dqgz .pcon{ margin:0 auto;}
#dqgz .pcon .ncon{ margin:0 auto; padding-top:10px}
#dqgz .pcon .ncon dd{ float:left; width:350px; text-align:left; line-height:24px; background:url(../images/icon02.jpg) left 5px no-repeat; text-indent:10px}
#dqgz .pcon .ncon dd span{ float:right}


#hydt{ float:left; width:350px;}
#hydt .pcon{ margin:0 auto;}
#hydt .pcon .ncon{ margin:0 auto; padding-top:10px}
#hydt .pcon .ncon dd{ float:left; width:350px; text-align:left; line-height:24px; background:url(../images/icon02.jpg) left 5px no-repeat; text-indent:10px}
#hydt .pcon .ncon dd span{ float:right}


#zzjg{ float:right; width:225px}
#zzjg div{ width:225px; height:40px; line-height:40px; font-size:14px; text-indent:60px; background-image:url(../images/bg01.jpg); margin-bottom:10px}
#zzjg .icon01{ background-position: left top}
#zzjg .icon02{ background-position: left -50px}
#zzjg .icon03{ background-position: left -100px}
#zzjg .icon04{ background-position: left -150px}
#zzjg .icon05{ background-position: left -200px}


.banner02{ background:url(../images/banner01.jpg) repeat-x; height:180px; margin:0 auto}
.banner02 .turnleft{ float:left; padding-top:63px; width:30px; text-align:left}
.banner02 .turnright{ float:right; padding-top:63px}
.banner02 .ncon{ float:left; width:920px; padding-top:47px}


/*不间断滚动*/
#propro{OVERFLOW: hidden; width:920px; height:133px; margin:0px auto 0px auto; position:relative}
#inpro{float: left;width: 5000%;}
#propro1{float: left;}
#propro2{float: left;}
#propro .f_l{float:left}
#propro .dw{ width:120px;}

#propro dl{ width:120px; float:left; text-align:center;}
#propro dl dt{ margin:0 auto; width:120px; text-align:center;}
#propro dl dt a{ display:block; text-align:center; background:url(../images/bg02.png) center top no-repeat}
#propro dl dt a:hover{ background:url(../images/bg03.png) center top no-repeat}
#propro dl dd{ width:120px; margin:0 auto; line-height:40px; text-align:center}

/*toutiao*/
.toutiao-box { border:#dcdcda solid 1px; position:relative; margin-top:15px; }
.toutiao-box:after{content:""; position:absolute; left:-7px; top:-8px; width:107px; height:103px; background:url(../images/toutiao-icon.png) no-repeat left center;}
.toutiao-box .tit { text-align:center; color:#e10415; font-size:24px; line-height:1.5;  overflow:hidden; font-weight:bold;  padding:15px 10px 15px 50px; }
.toutiao-box .tit a { color:#e10415; }
